package com.ruoyi.system.domain.vo;

import com.ruoyi.system.domain.TopoEdge;
import com.ruoyi.system.domain.TopoNode;

import java.util.List;

public class TopoVO {
    private Long topoId;

    private String topoName;

    private List<TopoNode>nodes;

    private List<TopoEdge>edges;

    public Long getTopoId() {
        return topoId;
    }

    public void setTopoId(Long topoID) {
        this.topoId = topoID;
    }

    public String getTopoName() {
        return topoName;
    }

    public void setTopoName(String topoName) {
        this.topoName = topoName;
    }

    public List<TopoNode> getNodes() {
        return nodes;
    }

    public void setNodes(List<TopoNode> nodes) {
        this.nodes = nodes;
    }

    public List<TopoEdge> getEdges() {
        return edges;
    }

    public void setEdges(List<TopoEdge> edges) {
        this.edges = edges;
    }

    public TopoVO() {
    }

    public TopoVO(Long topoId, String topoName, List<TopoNode> nodes, List<TopoEdge> edges) {
        this.topoId = topoId;
        this.topoName = topoName;
        this.nodes = nodes;
        this.edges = edges;
    }

}
